public class MyMessagesSummaryType {
	public class MyMessagesSummaryType_e {
		public MyMessagesFolderSummaryType.MyMessagesFolderSummaryType_e[] FolderSummary;
		public Integer NewAlertCount;
		public Integer NewMessageCount;
		public Integer UnresolvedAlertCount;
		public Integer FlaggedMessageCount;
		public Integer TotalAlertCount;
		public Integer TotalMessageCount;
	
		//Setters
		public void setFolderSummary(MyMessagesFolderSummaryType.MyMessagesFolderSummaryType_e[] val) {FolderSummary = val; field_order_type_info.add('FolderSummary'); }
		public void setNewAlertCount(Integer val) {NewAlertCount = val; field_order_type_info.add('NewAlertCount'); }
		public void setNewMessageCount(Integer val) {NewMessageCount = val; field_order_type_info.add('NewMessageCount'); }
		public void setUnresolvedAlertCount(Integer val) {UnresolvedAlertCount = val; field_order_type_info.add('UnresolvedAlertCount'); }
		public void setFlaggedMessageCount(Integer val) {FlaggedMessageCount = val; field_order_type_info.add('FlaggedMessageCount'); }
		public void setTotalAlertCount(Integer val) {TotalAlertCount = val; field_order_type_info.add('TotalAlertCount'); }
		public void setTotalMessageCount(Integer val) {TotalMessageCount = val; field_order_type_info.add('TotalMessageCount'); }


		//Getters
		public MyMessagesFolderSummaryType.MyMessagesFolderSummaryType_e[] getFolderSummary() { return FolderSummary; }
		public Integer getNewAlertCount() { return NewAlertCount; }
		public Integer getNewMessageCount() { return NewMessageCount; }
		public Integer getUnresolvedAlertCount() { return UnresolvedAlertCount; }
		public Integer getFlaggedMessageCount() { return FlaggedMessageCount; }
		public Integer getTotalAlertCount() { return TotalAlertCount; }
		public Integer getTotalMessageCount() { return TotalMessageCount; }

	
		private String[] FolderSummary_type_info = new String[]{'FolderSummary','urn:ebay:apis:eBLBaseComponents','MyMessagesFolderSummaryType.MyMessagesFolderSummaryType_e','0','-1','false'};
		private String[] NewAlertCount_type_info = new String[]{'NewAlertCount','http://www.w3.org/2001/XMLSchema','int','0','1','false'};
		private String[] NewMessageCount_type_info = new String[]{'NewMessageCount','http://www.w3.org/2001/XMLSchema','int','0','1','false'};
		private String[] UnresolvedAlertCount_type_info = new String[]{'UnresolvedAlertCount','http://www.w3.org/2001/XMLSchema','int','0','1','false'};
		private String[] FlaggedMessageCount_type_info = new String[]{'FlaggedMessageCount','http://www.w3.org/2001/XMLSchema','int','0','1','false'};
		private String[] TotalAlertCount_type_info = new String[]{'TotalAlertCount','http://www.w3.org/2001/XMLSchema','int','0','1','false'};
		private String[] TotalMessageCount_type_info = new String[]{'TotalMessageCount','http://www.w3.org/2001/XMLSchema','int','0','1','false'};
		private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true'};
		private List<String> field_order_type_info = new String[]{};
	}
}